Grooved helmet - Espagnol Anglais Dictionnaire